Big Huge Thesaurus

Greek chorus

noun

sounds kind of like